package com.power.flowable.model.pageinfo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
*  申请查询条件查询
*/

@Data
@ApiModel(value="申请查询条件查询")
@EqualsAndHashCode(callSuper = false)
public class ApplyqueryPageInfo extends FlowablePageInfo {

        @ApiModelProperty(value = "业务分类")
        private String cateid;

        @ApiModelProperty(value = "申请类型")
        private String applyid;

        @ApiModelProperty(value = "申请事项id")
        private String matid;

        @ApiModelProperty(value = "申请号")
        private String applycode;

        @ApiModelProperty(value = "受理号")
        private String acceptcode;

        @ApiModelProperty(value = "企业名称")
        private String entname;

        @ApiModelProperty(value = "产品名称")
        private String prods;

        @ApiModelProperty(value = "拟受理单位")
        private String preacceptsectionid;

        @ApiModelProperty(value = "所属区域")
        private List<String> country;

        @ApiModelProperty(value = "状态")
        private Integer status;

        @ApiModelProperty(value = "证书编号")
        private String certno;

        @ApiModelProperty(value = "受理时间开始时间")
        private String accepttime_start;

        @ApiModelProperty(value = "受理时间结束时间")
        private String accepttime_end;

        @ApiModelProperty(value = "办结时间开始时间")
        private String finishtime_start;

        @ApiModelProperty(value = "办结时间结束时间")
        private String finishtime_end;

        @ApiModelProperty(value = "提交时间开始时间")
        private String updatetime_start;

        @ApiModelProperty(value = "提交时间结束时间")
        private String updatetime_end;

        @ApiModelProperty(value = "社会统一信用代码")
        private String cornumber;

        @ApiModelProperty(value = "类型文本列表")
        private List<String> typetxtList;

}
